package org.agile4j.rpc.client.bean;

/**
 * 封装 RPC 请求
 * Created by Administrator on 2016/8/12.
 */
public class RpcRequest {
    private String requestId ;
    private String interfaceName;
    private String serviceVersion;
    private String methodName ;
    private Class<?>[] parameterTypes ;
    private Object[] prameters ;

    public String getRequestId() {
        return requestId;
    }

    public void setRequestId(String requestId) {
        this.requestId = requestId;
    }

    public String getInterfaceName() {
        return interfaceName;
    }

    public void setInterfaceName(String interfaceName) {
        this.interfaceName = interfaceName;
    }

    public String getServiceVersion() {
        return serviceVersion;
    }

    public void setServiceVersion(String serviceVersion) {
        this.serviceVersion = serviceVersion;
    }

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

    public Class<?>[] getParameterTypes() {
        return parameterTypes;
    }

    public void setParameterTypes(Class<?>[] parameterTypes) {
        this.parameterTypes = parameterTypes;
    }

    public Object[] getPrameters() {
        return prameters;
    }

    public void setPrameters(Object[] prameters) {
        this.prameters = prameters;
    }
}
